const express = require('express')
const router = express.Router()
// 获取专辑内容
router.get('/album', require('./music/album'))
// 获取歌手单曲
router.get('/artists', require('./music/artists'))
// 获取歌手专辑列表
router.get('/artist/album', require('./music/artist_album'))
// 艺术家-信息
router.get('/artist/desc', require('./music/artists_desc'))
// 艺术家-mv
router.get('/artist/mv', require('./music/artists_mv'))
// 获取 banner
router.get('/banner', require('./music/banner'))
router.get('/check/music', require('./music/check_music'))
router.get('/comment/music', require('./music/comment_music'))
router.get('/comment/mv', require('./music/comment_mv'))
router.get('/comment/album', require('./music/comment_album'))
router.get('/comment/playlist', require('./music/comment_playlist'))
// 未知 api
router.get('/comment/like', require('./music/comment_like'))
router.get('/comment/dj', require('./music/comment_dj'))
// 签到
router.get('/daily_signin', require('./music/daily_signin'))

// djradio detail
router.get('/dj/detail', require('./music/dj_detail'))
// dj主播 radio
router.get('/dj/program', require('./music/dj_program'))
router.get('/dj/program/detail', require('./music/dj_program_detail'))
router.get('/dj/sub', require('./music/dj_sub'))
router.get('/dj/catelist', require('./music/dj_catelist'))
router.get('/dj/hot', require('./music/dj_hot'))
// 精选电台
router.get('/dj/recommend', require('./music/dj_recommend'))
// 精选电台-分类电台
router.get('/dj/recommend/type', require('./music/dj_recommend_type'))
// 获取动态
router.get('/event', require('./music/event'))
// 垃圾桶
router.get('/fm_trash', require('./music/fm_trash'))
router.get('/follow', require('./music/follow'))
// 喜欢歌曲
router.get('/like', require('./music/like'))
router.get('/likelist', require('./music/likelist'))
// 手机登录
router.get('/login/cellphone', require('./music/loginCellphone'))
// 邮箱登录
router.get('/login', require('./music/login'))
// 登录刷新
router.get('/login/refresh', require('./music/login_refresh'))
// 不明 api
router.get('/log/web', require('./music/logWeb'))
// 获取歌词
router.get('/lyric', require('./music/lyric'))
// 获取音乐 url
router.get('/music/url', require('./music/musicUrl'))
// 最新 mv
router.get('/mv/first', require('./music/mv_first'))
// 播放 mv
router.get('/mv/url', require('./music/mv_url'))
// mv
router.get('/mv', require('./music/mv'))
// 私人 FM
router.get('/personal_fm', require('./music/personal_fm'))
// 推荐歌单
router.get('/personalized', require('./music/personalized'))
// 推荐dj
router.get('/personalized/djprogram', require('./music/personalized_djprogram'))
// 推荐新音乐
router.get('/personalized/newsong', require('./music/personalized_newsong'))
// 独家放送
router.get('/personalized/privatecontent', require('./music/personalized_privatecontent'))
// 推荐mv
router.get('/personalized/mv', require('./music/personalized_mv'))
// 获取歌单内列表
router.get('/playlist/detail', require('./music/playlist_detail'))
// 收藏单曲到歌单,从歌单删除歌曲 op=del,add;pid=歌单id,tracks=歌曲id
router.get('/playlist/tracks', require('./music/playlist_tracks'))
router.get('/playlist/hot', require('./music/playlist_hot'))
router.get('/playlist/catlist', require('./music/playlist_catlist'))
// 推荐节目
router.get('/program/recommend', require('./music/program_recommend'))
// 获取每日推荐歌曲
router.get('/recommend/songs', require('./music/recommend_songs'))
// 获取每日推荐歌单
router.get('/recommend/resource', require('./music/recommend_resource'))
// 取消推荐
router.get('/recommend/dislike', require('./music/recommend_dislike'))
router.get('/resource/like', require('./music/resource_like'))
// 搜索
router.get('/search', require('./music/search'))
// 搜索 multimatch
router.get('/search/multimatch', require('./music/search_multimatch'))
// 搜索 suggest,搜索结果包含单曲,歌手,歌单,mv信息
router.get('/search/suggest', require('./music/search_suggest'))
// simi ,相似歌单
router.get('/simi/playlist', require('./music/simi_playlist'))
// simi ,相似歌曲
router.get('/simi/song', require('./music/simi_song'))
// 相似 mv
router.get('/simi/mv', require('./music/simi_mv'))
// simi ,相似关注的用户
router.get('/simi/user', require('./music/simi_user'))
// 相似歌手
router.get('/simi/artist', require('./music/simi_artists'))
// 获取音乐详情
router.get('/song/detail', require('./music/song_detail'))
// 新碟上架 http://music.163.com/#/discover/album/
router.get('/top/album', require('./music/top_album'))
// 热门歌手 http://music.163.com/#/discover/artist/
router.get('/top/artists', require('./music/top_artists'))
router.get('/top/list', require('./music/top_list'))
router.get('/top/mv', require('./music/top_mv'))
// 分类歌单
router.get('/top/playlist', require('./music/top_playlist'))
// 精品歌单
router.get('/top/playlist/highquality', require('./music/top_playlist_highquality'))
router.get('/top/song', require('./music/top_songs'))
router.get('/toplist', require('./music/toplist'))
router.get('/toplist/artist', require('./music/toplist_artist'))
router.get('/toplist/detail', require('./music/toplist_detail'))
// 获取用户歌单
router.get('/user/playlist', require('./music/user_playlist'))
// 获取用户电台
router.get('/user/audio', require('./music/user_audio'))
// 云盘数据
router.get('/user/cloud', require('./music/user_cloud'))
// 云盘数据详情? 暂时不要使用
router.get('/user/cloud/search', require('./music/user_cloud_search'))
// 用户动态
router.get('/user/event', require('./music/user_event'))
router.get('/user/detail', require('./music/user_detail'))
router.get('/user/dj', require('./music/user_dj'))
router.get('/user/followeds', require('./music/user_followeds'))
router.get('/user/follows', require('./music/user_follows'))
router.get('/user/subcount', require('./music/user_subcount'))
router.get('/user/record', require('./music/user_playrecord'))

module.exports = router
